Better technical & sales support

Technical & sales support

For 20 years, we’ve been making things better by combining British standards & management with Chinese precision & cost efficiency

Our commitment to you

To help better serve our global customers, we have dedicated sales and technical support teams strategically located worldwide. This includes:

Mexico

Canada

USA

Germany

China

UK

France

Italy

The trusted choice

So, no matter where you’re based, you’ll have quick and easy access to English-speaking support throughout the process. After all, we don’t just build high-quality products. We build long-lasting relationships.