About Man & Dog Films Limited (04886146) United Kingdom