Machinery - Blackpool, England, United Kingdom
E-commerce marketplace for sale of 3D printing licenses of certified digital parts and coordinates certified 3D printing service providers