Vallourec Drilling Products France 13 Avenue Tilleuls, 65000 Tarbes 562901816 http://www.vallourec.com