About Hair Station Chelmsford Ltd (12691938) United Kingdom