About Global Lash Supplies Limited (13185331) United Kingdom