Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Parent company International Distribution Services (IDS) said the UK business saw profits plunge to £96million in the year to the end of March from £198million over the previous 12 months.