About Clementine Cusack Films Ltd (13309717) United Kingdom