About T&h Health Limited (10723961) United Kingdom