About Beedee Developments Ltd (10739959) United Kingdom