oil and gas careers in Flintshire, United Kingdom