About Mark Lockyer Psychology Services Limited (06539184) United Kingdom