About D Clay Associates Ltd (08157955) United Kingdom