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.