This slide had written on the mount the words 'on Hermes' so I assume this boat is called Hermes although presumably not HMS Hermes the aircraft carrier.