About Duncan J Moore Limited (08323660) United Kingdom