About Whelk Yachting Ltd. (09929569) United Kingdom