About Taste And Lyle Ltd (12283210) United Kingdom