About Essential Management Consultants Ltd (09990079) United Kingdom