About Gelli And Ystrad Comrades Club And Institute Limited (IP12508R) United Kingdom