About Seymour Films Limited (04692241) United Kingdom