About Duke Interiors Limited (10676418) United Kingdom