About Telewest Communications (dundee & Perth) Limited (SC096816) United Kingdom