About North Gate Executive Search Limited (06019435) United Kingdom