What is the best method and cleaning materials to return the black plastic splash shields (headlight, fender, frame) and cowl screens to a like-new appearance?

Without resorting to armor-all or other plastic dressings or dyes...

Thanks in advance