About The Village Hair Limited (07143419) United Kingdom