About Urban Bike Shop Limited (11738495) United Kingdom