About Dena Films Limited (09664530) United Kingdom