About Duncan Rann Associates Limited (08675217) United Kingdom