EM Rodgers, an international haulage firm based in Northampton was issued with a fine of £66,000 when six stowaways were discovered in one of its