About E Oppenheimer & Son (uk) Limited (03521975) United Kingdom