About Television Investments Limited (02879431) United Kingdom