English: ECA
Welsh: Cymdeithas Contractwyr Trydanol 
Subject: Tân ac achub
English definition: Electrical Contractors Association