Spencers Lodge is a residential care home located in Toynton All Saints, Spilsby, Lincolnshire, providing accommodation and personal care for individuals with…