About Bramble E10 Limited (10517018) United Kingdom