About Barking Hound Films Ltd. (11636570) United Kingdom