English: SummitSkills
Welsh: SummitSkills
Subject: Addysg
English definition: Sector Skills Development Agency