About Executive Search Limited (03282797) United Kingdom