About Lamco Homes Limited (08712451) United Kingdom