About The One Stop Psychotherapy Shop Ltd. (08907408) United Kingdom