About Meithrinfa Ogwen Cyf (05177879) United Kingdom