Ellesmere House is a care home located in the quaint village of Ellesmere, Shropshire, providing accommodation and personal care services to a maximum of 28…