unknown substance?

unknown substance?

Observation - unknown substance? - UK and Ireland. Description: This thick Gel like substance was in lumps, never seen anything like it, on a hillside, credit card used for scale.

This thick Gel like substance was in lumps, never seen anything like it, on a hillside, credit card used for scale.