About Delwyn Griffiths Cyf (04870111) United Kingdom