About T.h.f.c. (services) Limited (02480005) United Kingdom