About Mepc (1946) Limited (00420575) United Kingdom