About T. Cook & Son (farmers) Limited (00506786) United Kingdom