About Harper O & G Instrumentation Limited (SC598069) United Kingdom