About Bramble & Co. (sw) Limited (04658548) United Kingdom