About Torquing Bhp Limited (05010327) United Kingdom