About Ls Developments (shropshire) Ltd (12162056) United Kingdom