Siete buques de guerra británicos han recibido el nombre de "HMS Anson" en su honor.