About W.h. Strawson (farms) Holdings Limited (11423764) United Kingdom