About Bear And Bramble Ltd (13492159) United Kingdom