About Shiloh Ministries Limited (08895294) United Kingdom