Excess Baggage Company scoops sought-after award

Excess Baggage Company, one of the UK’s leading providers of international shipping services, has been named by TNT Magazine readers as their top…