About Duncannon Executive Search Ltd. (05200228) United Kingdom