About The Holistic Practice Limited (08212622) United Kingdom