About Blossom & Lyle Ltd. (11237734) United Kingdom