Plastic Turned Parts (PTP) was the first company in the UK to install a Citizen CNC sliding head tur...
Read More