Patin Couffin

Patin Couffin sound like names of people, does anyone know if this is the case, perhaps French or something ?

It is most likely French as the driver is owned by VSO a French company. As for the name, if I had to guess it was named after the people that developed it.:confused: