About Village Hair & Beauty Ltd (08945972) United Kingdom