About Holroyd Precision Ltd (05844176) United Kingdom