About Yacht Designers & Surveyors Association Limited (01576293) United Kingdom