About Izabella Fashions Limited (06039190) United Kingdom