Spookcall: either crooks or clowns.
Their T's and C's are full of clauses referring to "Federal law" and the requirements imposed on them FCC. FFS, take a look at this:
" 9. Call Free Surcharges There is a £0.50 surcharge assessed on calls made from the following locations: (1) Payphones, (2) Hotels, (3)Dormitories, (4) Hospitals, and (5) Other commercial phone lines. This surcharge covers charges imposed by the Federal Communications Commission [ ... ] "
(http://www.spookcall.com/terms)
And they claim to be an English company? They are lying or incompetent. Any agreement with them purportedly governed by these terms and conditions would be ripped to shreds and thrown out of court in microseconds.
They are clearly any/and/or/all of ignorant, incompetent, dishonest and crooked. Either way, you don't want to do business with them. No way on earth would I trust them with my credit card details.
Now, off to check the DPR and Companies house...