About Memo Fashions Limited (01810877) United Kingdom