Rolls-Royce has been awarded a contract worth $30.6m with the American owner Edison Chouest Offshore (ECO). The contract for ship…