About Shiloh Apostolic Church Landmark (CE020482) United Kingdom