HMS Sheffield Memorial, Sea Lion Island