About De - Flavourville Limited (11390130) United Kingdom