About T M C Technical Servics Limited (08182216) United Kingdom