About Duncan Associates (uk) Limited (04704503) United Kingdom