About Telewest Communications Networks Limited (03071086) United Kingdom