About Doghouse Filmproductions Limited (06565016) United Kingdom