About Meat & Eat Ltd (10865118) United Kingdom