Still trying to find a stopcock in my new house. Could this be it? I tried Turning it but it won't budge. And if it's not it then what is it?