About Michael Tate Machinery Limited (08517411) United Kingdom