About Mackenzie Stuart Executive Search Limited (11155992) United Kingdom