About Village Hair & Salon Limited (07689300) United Kingdom