About Thomas Hardy Holdings Limited (03296437) United Kingdom