About Hollingworth Instrumentation Limited (08820519) United Kingdom