UK Paper Hub launched creating unrivalled all-in-one facility in Tilbury.