About Film Television Services Ltd (05894604) United Kingdom