About E C Drummond (agriculture) Ltd (00715017) United Kingdom