About Sensient Technologies Limited (01547409) United Kingdom