About Acclaim Home Care Ltd (12229630) United Kingdom