About Larkin Instrumentation Limited (09464270) United Kingdom