About Lamb & Leason Homes Ltd (10616849) United Kingdom