About The Chelmsford Hair Salon Ltd (11579318) United Kingdom