About Three Dogs Films Ltd (12429779) United Kingdom