This company is no longer referenced on Kompass.com.
MAS ET CASE
32300 SAINT-MEDARD-
France