About Salad Bar & Grill Ltd (11241675) United Kingdom