About Hand Films Limited (08381922) United Kingdom