WorldCall Customer Service Contact

I am trying to contact WorldCall broadband customer service for the past three days but I have not been able to get in contact with them. I am dailing the usual number you would, which I have previosly called before so I know its a valid number. I dont know whether their lines are down or there is a new number. If there is a new number please can someone provide the number please. Also is there any other alternative number from the regular number you would call?