About Durose Film & Media Limited (11854055) United Kingdom