About The Good Ship Ltd (12415213) United Kingdom