About Laplace Caledonia Instrumentation Limited (SC060331) United Kingdom