About Hamden Executive Search Limited (07411315) United Kingdom