About Baybridge Executive Search Partners Limited (13682982) United Kingdom