About The Little Village Lash Company Ltd (13698002) United Kingdom