Shell Global Solutions UK

Shell Technology Centre, Thornton, PO Box 1, Chester, Cheshire, CH1 3SH, United Kingdom (North West)