About Ian Thompson Studio Limited (11704021) United Kingdom