About Bramble Hedge Limited (03852456) United Kingdom