About J E Spence & Son Farms Ltd (08103064) United Kingdom