About Tate & Lyle Investments America Limited (10384878) United Kingdom