About Duncan Edwards Studio Ltd (09183332) United Kingdom