About Duncan Nicholls Ltd (08920182) United Kingdom