About Bike Torque Racing Ltd. (03482052) United Kingdom