About T.h.l. Limited (02077642) United Kingdom