Sandy Ground Beach, Anguilla, British West Indies