About Barry Yacht Club (04241432) United Kingdom