The name of the formation is Islay (Lossit) Formation in Scotland. The age is Precambrian (probably Cryogenian).
Lithology: The mottled (light grey) is limestone, and the upper darker grey bed is dolostone.
I am guessing a microbial structure (Thrombolite).