About J&d Farms Ltd (08994825) United Kingdom