About The Healers Club Ltd (13218564) United Kingdom