About Meandem Restaurants Ltd (13699063) United Kingdom