About Ross Taylor Hair Design Ltd. (11268633) United Kingdom