About Living Temple Church (CE018807) United Kingdom