About Ooh La Lash Plymouth Ltd (10859614) United Kingdom