About Yachtsman Cowes Limited (10195472) United Kingdom