About Ty Cwm Gwendraeth Limited (12193118) United Kingdom