About Ventura Hair Design Ltd (07790045) United Kingdom