About Gedore Torque Ltd (00333313) United Kingdom