About Chelmsford Hair Salon Limited (12706915) United Kingdom