Tenaris Global ServicesProfessional servicesLondon, Greater London020 7291 0200Not providedVisit website