About Duncan Mccormick Consultancy Limited (08772153) United Kingdom