About Meli Food Service Ltd (08359927) United Kingdom