About Duncan & Johnstone Consultancy Ltd (11535347) United Kingdom