About Norbar Torque Tools Limited (00380480) United Kingdom