About Duffield Hair Design Limited (05660086) United Kingdom