About Beulah Christian Fellowship (08128851) United Kingdom