About Dee Dee Care Limited (10950540) United Kingdom