About Duncan Hewett Ltd (07671779) United Kingdom