Intransit recruitment

Any info on them? Sheffield office preferably

Barge pole & wide berth are the words that come to mind