I've found a few places that will put a logo on a helmet (e.g., here), but I haven't found anywhere that will let you fully design the art on the helmet, produce it, and ship it to you. I'm interested in this for some corporate swag. Any suggestions?
The technology is called hydro dipping or water transfer printing. A quick search will find several companies that do it. I would expect you can find one that handles the production and shipping when you provide the design.