About Precision Mill Products Limited (01612230) United Kingdom