About Leo S Hair Design Ltd (13353059) United Kingdom