10 employees
Backwell IXL is a mechanical engineering company that offers laser cutting, turret punching, CNC bending, and welding services.
1858