About North Ealing Barber Limited (11727996) United Kingdom