About Big Mouse Films Ltd. (09087509) United Kingdom