About Cable Television Services Limited (02070618) United Kingdom