Ben Jackson at the World's largest manufacturer of Stilton cheese in Leicestershire in Long Clawson.Ben Jackson at the World's largest manufacturer of Stilton cheese in Leicestershire in Long Clawson.