About T M S Europe Limited (02621079) United Kingdom