About Helmet Films Limited (09981195) United Kingdom