The retail contracts on board the six ships have two separate extension dates, securing Heinemann’s position with TUI Cruises ...