About Duncan Paul Limited (04646348) United Kingdom