About Palace Hair Studio Ltd (12314773) United Kingdom