About Lawrence Instrumentation Ltd (11923175) United Kingdom