About The Thinking Space Exeter Limited (11863671) United Kingdom