About Bicton Developments (shropshire) Ltd (13676912) United Kingdom