About Vincent Charles Executive Search Limited (06096826) United Kingdom