Its a scam and I would doubt that Virgin media gave them your phone number. Its impossible to see that you have a virus on your computer and the only time I could think of Virgin media contacting you about viruses is if you are part of a Botnet in which case they would be telling you that you are either using to much bandwidth or using your connection for malicious activity. I dont know how you would go about getting rid of them unless you try
this.