About Leanne S Lashes Ltd (12676253) United Kingdom