About Precision Controls Limited (02601605) United Kingdom