About Newton Ferrers Sailing School Limited (00565787) United Kingdom