'tis prolly gone.... but hey it shows that they do sell.. It is in the UK
<a href="http://www.ecosse-peugeot.co.uk/news_story.asp?id=18" target="_blank">Ecosse-Peugeot</a>
<a href="http://www.ecosse-peugeot.co.uk/news_story.asp?id=18" target="_blank">Ecosse-Peugeot</a>