About Spirit Hair Design Ltd (06604587) United Kingdom