Hi, welcome to TMA. A quick look at the net and this comes up on the blog of 'The Smell of Water', Fitzcolorado's blog. I am sure if you got in touch he would help, as would others of course.
https://teessidepsychogeography.wordpress.com/2014/04/08/eston-moor-cup-ring-stones/