About S.s Television Services Ltd (12269364) United Kingdom