About Rhondda Radio Ltd. (07609745) United Kingdom