About Kleinworth & Young Limited (11064683) United Kingdom