About Meatcure Restaurants Ltd (08904403) United Kingdom