About J. W. Kirkham Farms Limited (08808267) United Kingdom