About W.h. Hodder And Son Limited (02081475) United Kingdom