About Dementia Care Tlc Limited (11156063) United Kingdom