About The Tintin Shop Limited (03579771) United Kingdom