Sin Sin Sin removed from Spotify

Sin Sin Sin has been pulled from Spotify - this is a long shot, but does anyone know why, or have a way of getting in touch with Teri / their rep?