About Kernow Flavours Limited (11775859) United Kingdom