About Talbert Living Care Investments Limited (12006197) United Kingdom