18 employees
Umbilicals International is a manufacturing firm that manufactures cables, hoses and umbilicals for energy, seismic and defence industries.
2002