About Bramble Hedge Farm Limited (10700968) United Kingdom