About Richards Caffi Maes Cyf (11681973) United Kingdom