About Chelmsford Therapy Rooms Ltd. (10382135) United Kingdom