About Michael Moore Engineering Limited (04929393) United Kingdom