About E.j. Clark And Sons Farms Limited (01346239) United Kingdom