About Precision Control Technologies Limited (04169306) United Kingdom