About Mec Consultancy Ltd (09346981) United Kingdom