About Bicycle Design Ltd (13066537) United Kingdom