About D & J Projects Limited (08401686) United Kingdom