About Lsc Developments Ltd (10314952) United Kingdom