About Shrewsbury Psychological Services Limited (07638412) United Kingdom