About Jack Merricks Farms (rye) Limited (00678688) United Kingdom