I just called them back. They are Stellar Recovery http://www.stellarrecoveryinc dot com
They have been calling me 2-3 times a day for weeks. I never answer and they never leave a message. When I finally called back they were looking for someone else. They told me my number will be removed in 48 hours. I'll believe it when I see it.