About Mecm Limited (03144922) United Kingdom