About Devine Care & Support Services Limited (10988262) United Kingdom