About Churchill Memorials Ltd (10823356) United Kingdom