About Marubeni North Sea Limited (05119283) United Kingdom