About John Cooper Farms Limited (01586140) United Kingdom