About John Lester Hair Design Limited (01002415) United Kingdom