About Ezekiel Salon Ltd (12974034) United Kingdom