DMSA and algin are not sold by any supplier I can find in the UK

what other options are there