Our manufacturing operation is based in China and mainland Europe. We have sales operations in 15 countries worldwide, managed from our UK Headquarters.
Our manufacturing operation is based in China and mainland Europe. We have sales operations in 15 countries worldwide, managed from our UK Headquarters.