Textiles - Helmond, North Brabant, Netherlands
Leo Schellens is a textiles company based out of Speltdijk 8, HELMOND, Netherlands.