Talk:Peugeot Talbot Sport

Was Peugeot Talbot Sport based at Velizy, France ? I believe Peugeot Talbot Sport had some workshops in the UK. Is that true ?