About Merchant Navy Limited (12653819) United Kingdom