About Francesca Dahlia Sugar Flowers Ltd. (10382276) United Kingdom