About Dedicated Life Care Limited (10723119) United Kingdom