About Farrell Hair Design Ltd (SC678398) United Kingdom