About Nick Thompson Sailing Limited (08179878) United Kingdom