About Y Ty Gwyrdd Limited (RS008412) United Kingdom