About Geoffrey Mayhew Farms (holdings) Limited (07761395) United Kingdom