lehisa@lehisa.com
+34 936 928 202
We are totally self-sufficient in all aspects of tooling, enabling rapid response to all our shop floor and customer requirements.