Fly larvae?

Fly larvae?

Observation - Fly larvae? - UK and Ireland. Description: Black 5mm. Curling side to side movements. Down side of body it has short gills? each with 3 or 4 right angle spikes on lower side. Head has two curved antennae ending in black nodes surrounded by a ring of very fine filmentous white/translucent hairs. T

Black 5mm. Curling side to side movements. Down side of body it has short gills? each with 3 or 4 right angle spikes on lower side. Head has two curved antennae ending in black nodes surrounded by a ring of very fine filmentous white/translucent hairs. Tail is almost heart shaped. No legs visible.