About Mec Industrial Engineering Ltd (08578158) United Kingdom