About Charlie Taylor Hair Design Limited (SC104115) United Kingdom