It's definitely from British Gas. Specifically
They have just rang me about arrears I have, even though I pay by Direct Debit and my account is up to date. They rang my home phone three times, before my partner gave them my mobile number. They apologised for the bother, but I'm 100% certain they'll ring me back!
I'm also certain they are based on the Indian sub-continent.