I assume it was working fine before now? Was there anything on there that was against the T&C by any chance? They may have forcibly removed it...
You may have been better posting in this section -
http://www.cableforum.co.uk/board/forumdisplay.php?f=31
Although, dont do it now as you'll get your wrists slapped for double posting... I'm sure someone will move it shortly.