About Television Services Europe Ltd (08643538) United Kingdom