About Creative Foods Europe Limited (05335933) United Kingdom