About Duncliffe Associates Ltd (08815003) United Kingdom