About Sailing International Co. Limited (05090961) United Kingdom