About Design Management Consultants Limited (01273623) United Kingdom