About Beacon Of Hope Sailing Project C.i.c. (13110985) United Kingdom