About Mehar Food & Wine Limited (12820774) United Kingdom