About Village Hair Salon Limited (11953644) United Kingdom