About Mimi S Snack Bar Limited (08707689) United Kingdom