About Wellspring Healthy Living Centre (06040773) United Kingdom