About Fresh N Tasty Cafe Deli Ltd (13311733) United Kingdom