About T. H. White Holdings Limited (00133886) United Kingdom