Funny one this - When I cane the clio, almost immediately afterwards, I can smell something like concentrated windscreen washer fluid in the cabin. Its not eggy cat smell, but smells like Ive just squirted the screen with super-concentrated...