About Teamwork Hair Design Limited (07640999) United Kingdom