The Glycerin sold in UK chemists (pharmacy US?) is Glycerin BP.
BP stands for British Pharmacopoeia, who set the standards for medicines in the UK. I didn't read the ingredients on my bottle, but it...