About Lanmoy Ltd (09856774) United Kingdom