About Thompson Arts Limited (02052472) United Kingdom