About Salad Bar Limited (11110802) United Kingdom