About Duthie It Consultancy Ltd. (08673409) United Kingdom