About Duncan Harman Ltd (11270886) United Kingdom