About Television Services International Plc (02741776) United Kingdom