About Ystrad Rhondda Rugby Football Club Limited (10073050) United Kingdom