About West Elm Sailing Limited (13516858) United Kingdom