About Armator Shipping Ltd (11724609) United Kingdom