About Michael Newton Engineering Limited (08993141) United Kingdom