About Cognitive Visual Therapy And Creative Thinking Limited (04927139) United Kingdom