About Mehs Food Ltd (10646276) United Kingdom