About Izzi And Dough Ltd. (11434300) United Kingdom