About Village Barber Shop (sw) Limited (10971081) United Kingdom