About Bramble People Limited (08620767) United Kingdom