About E17 Salon Ltd (13512868) United Kingdom