About W.h. Richardson & Son (farms) Limited (02592360) United Kingdom