About Pact Precision Limited (11786402) United Kingdom