About North West Barbers Club Limited (12008260) United Kingdom