About Low Moor Engineering Company Limited (00994163) United Kingdom