I've only had french cars, so have always gone to Bijou which is in Cwmcarn like Tom said. They specilise in Renault, Citroen and Peugeot.
Can get the contact number for you if you want.
There is another french car specialist that I know off as well
Where abouts are you from dude?