About T M E Mechanical Engineering Limited (07779233) United Kingdom