About Mec Asset Management Ltd (08739426) United Kingdom