About The Lash House By She Lashes Limited (13701252) United Kingdom