Well, this is sad state of affairs, I'm unable to find any relevant info on the history of this establishment to enthrall you with. Having said that, all you need to know is that a) it's a church, and b) there's a cache to be found...anything else would be of secondary importance!
If you would like to add to the Church Micro series yourself then please look here
http://churchmicro.co.uk/
There is also a Church Micro Stats & Information page that can be found at
http://www.15ddv.me.uk/geo/cm/index.html