About Gemma Luke Psychology Services Ltd (11580083) United Kingdom