The Miss Lulu is Cardiff, Wales, United Kingdom based company incorporated in 2012. The 10 old Retail company having nearly 10 to 51 staff as of today working with them.