About Holistic Therapists Association Ltd (13133242) United Kingdom