About Boss Offshore Sailing School Limited (02646196) United Kingdom