About Nancy Leicester Fashion Ltd (12965216) United Kingdom