Didn't Comcast ended up buying ITV3... ?
We have ITV3 for internet. (I've heard the TV part has some issues on the tv side, not as many channels and continuity issues?... but that was when they first started, some of that may have been resolved by now?