About Duncan Edwards Limited (10659519) United Kingdom