About Millie S Deli Limited (13256780) United Kingdom