About Laplace Instruments Limited (02219693) United Kingdom