About Bessemer Trust Limited (00348171) United Kingdom