About Clybiau Ffermwyr Ifanc Sir Gar (CE018912) United Kingdom