About Duncan Edwards Design Limited (06623670) United Kingdom