About Michael Sandbach Rotating Equipment Solutions Limited (11822432) United Kingdom