About Armstrong Knight Executive Search Ltd (09100479) United Kingdom