About Pentyrch Rfc Limited (08026193) United Kingdom