About Restful Homes Independent Hospitals Ltd. (12921136) United Kingdom