About Queens Of Lashes Ltd (13338774) United Kingdom