About Second Site Sailing Limited (02626342) United Kingdom