About Duncan Mckenzie Consulting Ltd (10017794) United Kingdom