About T.c.r. Machine Tools (europe) Limited (03593656) United Kingdom