About Charlie Coombes Lash Artistry Ltd (12220905) United Kingdom