About Dedicated 2 Delivering Care Limited (13471266) United Kingdom