54th largest recruitment firm in the UK (RI top 1000)