About Nettie S Hair & Lashes Ltd (12712422) United Kingdom