About Bramble & Bear Ltd (13254456) United Kingdom