It's supa snow foam, got it from our friend in New Ross I'd say 3 years ago now, same time I bought the snow foam lance. I think it's made by Autobrite.
As for the ratio, I put about 50mm (2" in old money) of the concentrate in the lance, top the rest of it up with water. On the adjustment on the lance it's almost turned all the way up there, want it to linger a bit longer.