About Emko Management Consultants Limited (07399809) United Kingdom