About Torque Communications & Training Ltd (08711553) United Kingdom