Why not try a radiator company there must some in Lancashire, we have northern radiators in Leeds, if it’s a rad leak or pipe they would be able to fix it, after all it’s just a radiator nothing special. There seems to be company similar in preston
Motor Radiator Specialists