About Mercia Engineering Limited (08523197) United Kingdom