About Lash You Exmouth Ltd (11530581) United Kingdom