About Glanfa Dafydd & Cei Dafydd Commonhold Association Limited (13000102) United Kingdom