About Adelphi Berridge Executive Search Limited (09060661) United Kingdom