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