About Ventura Hair Salon Limited (13650386) United Kingdom