About The Last Ship Ltd (10893480) United Kingdom