About Lexicon Films Limited (08008900) United Kingdom