About Yacht Brokers Designers & Surveyors Association (holdings) Limited(the) (02115348) United Kingdom