About J.k. Farms Limited (01262515) United Kingdom