About E & J Lees Farm Ltd (08651242) United Kingdom