About Deighton Flavours Limited (12184593) United Kingdom