About J Nellis Farms Ltd (08856248) United Kingdom