About Lamco Developments Limited (08712488) United Kingdom