About Caring Touch Ltd (11106326) United Kingdom