About Neath Clubhouse Ltd (09699769) United Kingdom