About Swing Keel Sailing Ltd (07910000) United Kingdom