About Aberdeenshire Sailing Trust (scio) (CS000826) United Kingdom