About Mandoline Gourmet Ltd (12917651) United Kingdom