About The Refuge Church Ltd (13465039) United Kingdom