About Jo Spencer Hair & Beauty Limited (10525977) United Kingdom