About A J Russell And Sons (farms) Limited (01200246) United Kingdom