Jane: have you considered getting a credit report for yourself? It will tell you what (if any) credit arrangements you have (eg credit cards) and you can check that no one has used your identity to get credit. It doesn't sound like these people are using your name, but for peace of mind I'd get a report if I were you.
It only costs ?2 and you can get it from Experian or Equifax.