About Schroder Investment Management Limited (01893220) United Kingdom