Home Tags Shell starts up new facility in UK North Sea