About T.h.f.c. (capital) Plc (04178835) United Kingdom