About Ds & D Consulting Limited (09598710) United Kingdom