About Village Hair Shoppe Limited (04837456) United Kingdom