Thanks for the posts.
The doctor in question was one of the duty doctors in the hospital (my wife was there for a few days) - we never actually met them.
Thing is, I know somewhere there is a mistake - but no-one will take responsibility. The hospital say that they would never give out insurance details to a third party. So i'm not sure how the pharmacy got the details. However, I once went to our local pharmacy for something for my myself and forgot my card - the woman there just looked me up on some database.
The pharmacy which has sent the invoice we have never actually been to, and i've never met any of the pharmacists - hence my confusion at them saying they talked to me directly. Unless of course i'm going mad
It's all just a bit strange.
The only explanation I can come up with is that my wife's name got put on someone else's prescription (it's just a sticker they add)...