About The Lash And Beauty Loft Ltd (12220560) United Kingdom