About Lemc Developments Ltd (09892611) United Kingdom