About Charles Moore (farming) Limited (01247685) United Kingdom