At the Stubton Estate in Lincolnshire, with its newly sown rapeseed and thin shoots of winter wheat, investors are jostling for a piece of England's green and pleasant land. The 1,814-acre (734-hectare) farm went on the market three weeks ago for 16.8 ...