About Stevens Machine Tool Co Limited (02162067) United Kingdom