About Flavour Research Limited (07223374) United Kingdom