About J.e. Tabor (farms) Holdings Limited (08161152) United Kingdom