About Mek Design Engineers Ltd (05723209) United Kingdom