About Magna Carta Steamship Company Ltd (03760533) United Kingdom