English: WCPC
Welsh: Canolfan Argraffu a Chotio Cymru
Subject: TGCh
English definition: Wales Centre for Printing and Coating