About The Thinking Performers Limited (06437578) United Kingdom