About Emperor Design Consultants Limited (03160710) United Kingdom