This smells like a fraud. I have never had a call from BA other than when an agent has been working on my behalf and they have told me they will call me back.
I have however had many emails from BA saying they have tried to call me about a booking (always a lie, I have never missed a call from them) and requesting I call them back.