Principal at IMPACT DESIGNS LIMITED - Uttlesford, England, United Kingdom
IMPACT DESIGNS LIMITED is an automotive company based out of Saffron Walden, United Kingdom.