Harleton church stands firm after nearly 100 years of service