About Quirky Films Ltd (05938908) United Kingdom