2024’s severe weather has had major impact on UK transportation & storage companies