I called this company and spoke to someone with a thick accent with a totally american name(?) that I could barely understand. I asked to speak to a manager and he would not let me. (what?! unable to speak to a manager at a business?) I then asked for a reference number for the call as he told me I could get money back. He had no reference number. I also asked for the address of the business which he didn't WANT to give me but did. Who knows if it's correct! My point is, a business caters to its customers, not hides everything. My opinion is that this company is not to be trusted.
Called this number back and got an automated answering service that allowed me to select an option to place my number on their do not call list. We'll see if that does the trick.