About Bike Station Uk Limited (05081918) United Kingdom