About S. Oppenheimer Limited (00352839) United Kingdom