About Thomas Francis Executive Search Limited (11371933) United Kingdom