About Marubeni Offshore Power Limited (07966585) United Kingdom