Warrington, Halton & St Helens Branch