About Clemence Rogers Home Care Ltd (11176574) United Kingdom