About Richard Kleinwort Sons & Company Limited (10054653) United Kingdom