EE]You have a name of the company? Google them. I was getting calls on my cell from U S Fidelius, that scam car repair insurance bullshit. It basically took me setting up a demon dialer on my old commie 64 to constantly dial their customer support number tying up their lines to stop them from calling me.
Looked them up as best I know how. They are a ghost out of Tuscon AZ. Prob. pack up their stuff and move every week or something I dunno. When you call them back it's busy. But they can call out of the number all day long. ATnT never called me back I assume I am being ignored.