About Cambridge Instrumentation Ltd. (09608146) United Kingdom