About Word Of Life Ministries Uk Limited (01572178) United Kingdom