About Solo Hair Studio Ltd (04952536) United Kingdom