About Farren & Flitton Hair Design Ltd (11529319) United Kingdom