About Lorne Laboratories Limited (04540797) United Kingdom