About London Care And Support Services Ltd (12814196) United Kingdom