Not sure the best place to post this question, so let's try here.
Does anyone know whether GL Pease products used to be sold in the UK and if it stopped does anyone know why? I noticed on 2 UK websites GL Pease is mentioned but no longer list products.