About Lochlane And Laggan Limited (07542162) United Kingdom