About Sensient Flavors Limited (01514781) United Kingdom