About T.h.s. Management Limited (01938697) United Kingdom