About Wilsher Executive Recruitment Limited (01850902) United Kingdom