About The Television Consultancy Limited (03588331) United Kingdom