About Solo Hair & Beauty Limited (04663929) United Kingdom