About London Steam Ship Owners Mutual Insurance Association Limited (AC001062) United Kingdom