English: company limited by guarantee
Welsh: cwmni cyfyngedig drwy warant
Subject: Cyfraith
English definition: CLG