About Taste Of Europe Limited (12943357) United Kingdom