About Liverpool And London Steamship Protection And Indemnity Association Limited (AC001060) United Kingdom