London, England, United Kingdom • 6 Employees
Electrical/electronic Manufacturing
We strongly believe that innovation is the key to success. We want to create products that leave a mark over time. We want to be remembered as the ones who made the difference.