Ace Cafe London offers a taste of motorbike culture with merchandise and products inspired by the iconic petrol haunt's traditions.