About Bramble Bush Limited (SC569323) United Kingdom