About W.r. Humphrey & Son (farmers) Limited (00563438) United Kingdom