IVO Textiles Ltd
3 Trident Way Industtrial Estate, Southall, Greater London, United Kingdom, UB2 5LF
(02085) 747943 Phone