Boulby, North Yorkshire
an industrial setting such as manufacturing, construction, processing or engineering and familiar with mobile plant, engineering...