English: OCW
Welsh: Canolfan Organig Cymru
Subject: Amaeth
English definition: Organic Centre Wales