About Bike World Ltd (13263380) United Kingdom