About T.m.s.k. Limited (NI032159) United Kingdom