About Kirklees Filmmakers Cic (08206248) United Kingdom