About Rcyc Sailing Trust (CE005929) United Kingdom