About T.s.m. Limited (01686094) United Kingdom