3 jobs at Lamb Personnel in United Kingdom