About Duncan Cullen Limited (08631168) United Kingdom