About Tabu Hair Design Limited (07279040) United Kingdom