About Lmd Developments Ltd (SC699035) United Kingdom