About Devene Care And Support Services Limited (11879469) United Kingdom