About Lomand Homes (construction) Limited (08088940) United Kingdom