About Doohickey Films Limited (09637195) United Kingdom