About Deudraeth Cyf. (04026115) United Kingdom