About Jack Barnes (farming) Limited (01106586) United Kingdom