What country is both the Lindsey Oil Refinery and the Humbar Refinery located within?
Lindsey Oil Refinery: Lindsey Oil Refinery is an oil refinery in North Killingholme, Lincolnshire, England owned by Total S.A.. Humber Refinery: The Humber Refinery is a British oil refinery in South Killingholme, North Lincolnshire.
England