About J.l. Farms Limited (00239575) United Kingdom