About Mec Com Limited (03954360) United Kingdom