About Sheba Home Care Ltd (12980513) United Kingdom