About Spirit Of Life Spiritualist Centre Limited (SC617938) United Kingdom