About Lam Developments Limited (06303383) United Kingdom