About Seligmann Harris & Co (LP002624) United Kingdom