About Bramble Eight Ltd (13053447) United Kingdom