I've been registered with the TPS for years but in the last few weeks I've been getting these

recorded messages from a Yank female telling me I've won something

I thought TPS covered these ... Oh no, Sir, you need the Silent Call Guard service. But it's not SILENT !!
Apparently they cover recorded messages as well

If you need it, the number is 0844 372 2325
B@stards