About Thompson Torque Tools Limited (12232264) United Kingdom