About Little Brown Dog Films Ltd (12205265) United Kingdom