About Kleinworth Benson Limited (11066122) United Kingdom