About Green Dog Films Limited (04120371) United Kingdom