About Wellsprings Holistic Clinic Limited (04888072) United Kingdom