About Brandon Hall Farm Limited (04912002) United Kingdom