About Europa Taste Limited (08872334) United Kingdom