About Beedell Developments Ltd (11174092) United Kingdom