About Cymdeithas Trecadwgan Limited (RS008233) United Kingdom