About Middleton Engineering Limited (01952788) United Kingdom