About The Lash Company Ltd (13150016) United Kingdom