About Harrogate Precision Engineering Limited (07727819) United Kingdom