About Simply Falafel & Salad Ltd (12202729) United Kingdom