About Lamdek Developments Limited (03746202) United Kingdom