About Scott Sailing Limited (06575001) United Kingdom