About Ty Bike Products Ltd (11330059) United Kingdom