About Seligman Brothers Ltd. (03202295) United Kingdom