About Lark Films Ltd (12406439) United Kingdom