About Captain S Cove Management Limited (04222806) United Kingdom