About Telewest Communications Cable Limited (02883742) United Kingdom