About Mcnellis Flavour Limited (11742831) United Kingdom