About D&e Projects Ltd (08572710) United Kingdom