About Leeds Philosophical And Literary Society Limited (00177204) United Kingdom