About Delore Care Limited (12878146) United Kingdom