About James Middlemiss Machinery Limited (02810686) United Kingdom