The Mews is a residential care home located in Eccleshall, Staffordshire, providing personal care for up to 8 individuals with learning disabilities, autistic…