About Mec1 Consultancy Limited (09755287) United Kingdom