About Shot Of Lash Ltd (SC698323) United Kingdom