About Ego S The Village Barbers Limited (10707315) United Kingdom