About Duncan Prentice Ltd (11624056) United Kingdom