About Thomas Rivers Limited (00178109) United Kingdom