About Threadneedle Investment Advisors Limited (03489803) United Kingdom