About Cheshire Flavours Limited (10023622) United Kingdom