About Robert Benson Lonsdale & Co. (canada) Limited (00523373) United Kingdom