About Isaacs Barbershop Limited (10892174) United Kingdom