About Bramble Rose Ltd (09903796) United Kingdom