About Vanilla Hair Salon & Spa Limited (06263383) United Kingdom