I'm not sure that it is a fossil to be honest.
It does have a resemblance to certain corals but I think it may be a rock that has had various modern boring's on the surface - bivalves/gastropods clamping themselves to the rock can cause this.
Hi, this looks similar to a find i've posted here
i now know it to be a fossil coral in carboniferous limestone, hope it helps! lovely find