About Geoff Elliott Farming Limited (03786025) United Kingdom