Half a dozen silent calls in the last 3 days.
When someone actually did answer (they called me!!) They claimed to be from my merchant then claimed to be dealing with an existing contract but when pushed had no idea who we deal with or when we renew.
Ask them who they are and they give you a name so generic you'll never verify the address for complaint to ofcom
Use different numbers starting with 0191 saying they can help my business with finance "which I have not requested"
Said they are from a company called Focused Solutions.