About The Thinking Cap (yorkshire) Ltd (09287088) United Kingdom