About Sailhaven Community Interest Company (11933667) United Kingdom