Carclo Technical Plastics

Moulding cell at Carclo Technical Plastics’ facility in Mitcham, south London, UK.