3D printing firm producing 40,000 face shields per week for NHS