About Canton Flavour Limited (03376616) United Kingdom