About The Stephen Ball Alcohol & Narcotic Detox Centre Ltd. (03467639) United Kingdom