About Delivering Service Excellence (it) Limited (06416606) United Kingdom