About Fox Precision Machine Limited (01206878) United Kingdom