About James Alexander Executive Search Limited (04351952) United Kingdom