About Natasha Hair & Beauty Limited (12001976) United Kingdom