About T.h.w.m. Holdings Limited (09893819) United Kingdom