About Jo Hair Studio Limited (12314300) United Kingdom