About W.e. Creek And Son (farms) Limited (01161009) United Kingdom