About Lampco Developments Limited (08536662) United Kingdom