About Hairy Hand Films Ltd (08077995) United Kingdom