About Technical Machine Tool Services Limited (07283097) United Kingdom