About Mark Duffey Recruitment Limited (10158595) United Kingdom