About News Telemedia Europe Limited (02707223) United Kingdom