About Stephen Russell Hair Design Ltd (04482013) United Kingdom