About J.h.& T.p.duncan Limited (00437056) United Kingdom