About Humber Keel And Sloop Preservation Society Limited (the) (01184008) United Kingdom