About Tate & Lyle Ventures Limited (03403518) United Kingdom