About Aldeburgh Yacht Club Schools Sailing Trust (CE018432) United Kingdom