About Tate & Lyle Share Shop Limited (00617978) United Kingdom