About The Television Corporation Limited (01162501) United Kingdom