About Machine Tool Engineers (sales) Limited (SC105888) United Kingdom