About Mark Grigg Executive Recruitment Limited (12082205) United Kingdom