About The Lash Centre Ltd (13320621) United Kingdom