About D And S Consulting Services Limited (10642926) United Kingdom