About Telecabel Ltd (13342198) United Kingdom