About Bramble Living Ltd (12657344) United Kingdom