Hi guys just a quick one. The plastic screen on my clocks has always looked a bit badly done to and scruffy. It basically looks like a blemish that will not shift! I think that the previous owner got messy with some brake fluid because the front brake reservoir cap is also quite corroded...