About Black Dog Films Limited (03302275) United Kingdom