About Chelmsford Wellbeing Centre Ltd (13576130) United Kingdom