It says Delorean.eu, so yes, I assume it comes from Ed. I think he had it chemically polished like his frame.
I have to say this is absolutely superb!!! If he continues this craftmanship all the way to the end (incl. interiour) it is going to be one of the nicest Deloreans in existance.
John