About Bramble Developments Limited (10181377) United Kingdom