emc design ltd