About Precision Machined Components Limited (10684216) United Kingdom