About Northern Filmmakers Ltd (03200046) United Kingdom