About Lamm Group Ltd (12614377) United Kingdom