About International Institute For Psychiatric Drug Withdrawal (CE026487) United Kingdom