About Dene Care Limited (12228355) United Kingdom