About Thames & Hudson Limited (00473109) United Kingdom