About D S S Consulting Limited (03789025) United Kingdom