14 employees
Town Talk Polish is a manufacturing firm that develops cleaning solutions for sparkling jewelries and other metal products.
1895