About D & S Consultancy Services Ltd (08264521) United Kingdom