About L & L Hair Design Limited (07470454) United Kingdom