Very difficult to put a durable coating on uPVC, it's packed full of antioxidants that migrate to the surface. It's like painting soap. If it's just decorative, you might be ok, but if it's anything that gets handled or rubbed I don't know of anything.
Thoroughly cleaning the surface prior to...