Five ships (and one submarine under construction) of the Royal Navy have been named HMS Agamemnon, after the legendary Greek king Agamemnon.