About Lamm Homes Limited (12283451) United Kingdom