About Michal Restaurants Ltd (09554346) United Kingdom