About Duncan Copp Limited (04878138) United Kingdom