About Sheffield Psychological Services Ltd (10859060) United Kingdom