About Mec Group Limited (10609178) United Kingdom