About Istanbul Turkish Barbershop Limited (12108729) United Kingdom