About Salona Yachts (scotland) Limited (SC313221) United Kingdom