About Thinking Products Ltd. (09365197) United Kingdom