About Brookhouse Farming Company Limited (01594932) United Kingdom