This company is no longer referenced on Kompass.com.
Heloex
08110 Montcada i Reixac-
Spain