About Institute Of Natural Therapy (02719433) United Kingdom