About Bike World Uk.com. Limited (13141150) United Kingdom