About The National Psychology Clinic Ltd. (12921818) United Kingdom