About Solo Hair Team Otley Ltd (07355130) United Kingdom