Esso Petroleum Co Ltd.RaƩfinery Southampton

Construction and industrial assembly