About Cannon Hall Farm Limited (04637412) United Kingdom