About Brown Dog Films Limited (08061618) United Kingdom