About Seher Hair & Beauty Limited (12652453) United Kingdom