About Duthie Consultants Limited (08918235) United Kingdom