About Michos Salad Bar Limited (11997566) United Kingdom