About Admiral Nautical Ltd (12415810) United Kingdom