About G.h. Chennells (farms) Limited (01244279) United Kingdom