About Industry Bike Works Ltd (12036829) United Kingdom