gallery of the new inn at great limber in North East Lincolnshire