Company TOTAL SPECIALTIES USA, INC. Address 1201 Louisiana Street, Suite 1800, Houston, TX, 77002, USA