https://www.companyinformation.co.uk/company/11705072-CET-GLASS-PROCESSORS-HOLDINGS-LIMITED
CET GLASS PROCESSORS (HOLDINGS) LIMITED - Overview - Company Information UK