About The Village Hair & Beauty Salon Limited (12176385) United Kingdom