About Tate & Lyle Sugars Limited (09634615) United Kingdom