About Treharris Boys And Girls Club (07012652) United Kingdom