The main Virgin Media number is 0345 454 1111 which is including in airtime minutes, as all 03xx number are.
Also I'm not sure if there is any link to Virgin Media on the O2 customer service line. I understand that if you're a Volt customer there is a link to O2 on the Virgin Media customers services line
**********************************
I work for Virgin Media - but all opinions posted here are my own