About Lme Developments Limited (SC677801) United Kingdom