About Captain Cook S Haven Limited (04127820) United Kingdom