they are called gm connect.
I eventually called them today, they are from Blackburn i think, so it is not a pricey number.
They call me two times everyweek day, and hang up if i answer. I called them, they insisted it was a fault, i said it was bullsh*t and demanded they remove me from their database, which they clame was proved by Three.
However i had to hear the guy out before they would remove me, scum bags.