About John Giddings (farms) Limited (01100055) United Kingdom