About The Villager Hair Salon Limited (10579958) United Kingdom