About Equinox Sailing Limited (08026268) United Kingdom