About Thames & Hudson International Ltd (00890236) United Kingdom