About Captains Cabin Limited (01117436) United Kingdom