About Helmet 28 Limited (09420716) United Kingdom