About First Approach Executive Search Limited (03748222) United Kingdom