I have a 2006 Aygo 1.0L petrol that had a new clutch last week. However, it developed an oil leak shortly thereafter. Just a few CCs a day. What concerns me is that it may be transmission oil which I can't easily top up. I want to go back to the garage, but I'd like an opinion on where the oil is coming from first - i.e. is it from a badly fitting/incorrectly installed seal during clutch installation or something else entirely. I have put up a picture here and would be very grateful for opinions. http://postimg.org/image/p8uvcplep/