About Aldeburgh Yacht Club (05560759) United Kingdom