About Tasty Bites Mcr Limited (13603259) United Kingdom