About Precision Thread Rolling Ltd (03914904) United Kingdom