About Roots Fragrance & Flavors Ltd (12439574) United Kingdom